Skip to content

[-]: runtime contract 안정화#3

Merged
sjsjsj1246 merged 2 commits into
mainfrom
codex/fix-runtime-contract
Mar 24, 2026
Merged

[-]: runtime contract 안정화#3
sjsjsj1246 merged 2 commits into
mainfrom
codex/fix-runtime-contract

Conversation

@sjsjsj1246
Copy link
Copy Markdown
Owner

변경 사항

  • Content 버튼 경로를 tutorial.prev() / tutorial.next() / tutorial.close()로 통일해 step callback 중복 실행을 제거했습니다.
  • content를 HTML로 주입하지 않고 문자열로 렌더링하도록 바꾸고 관련 테스트를 추가했습니다.
  • README 예제를 실제 공개 API에 맞게 수정하고 content 문자열 계약을 명시했습니다.

테스트 결과

  • pnpm -C packages/main test
  • pnpm build

남은 리스크

  • 원격에 develop 브랜치가 없어 PR 베이스를 main으로 생성했습니다.
  • content는 이제 plain string 계약이므로 기존에 HTML 문자열 렌더링에 의존한 사용자가 있었다면 표시 방식이 달라질 수 있습니다.

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
react-tutorial-overlay Ready Ready Preview, Comment Mar 24, 2026 1:26pm

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 24, 2026

packages/main coverage

Metric Result
Lines 94.44% (136/144)
Statements 94.00% (141/150)
Functions 82.75% (24/29)
Branches 77.06% (84/109)

Workflow run

@sjsjsj1246 sjsjsj1246 self-assigned this Mar 24, 2026
@sjsjsj1246 sjsjsj1246 merged commit fa14c71 into main Mar 24, 2026
3 checks passed
@sjsjsj1246 sjsjsj1246 deleted the codex/fix-runtime-contract branch March 24, 2026 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant